Israel, Tel Aviv, Avraham Stern

In series: animals
thumbnails